ill faced - Turkish English Dictionary